home *** CD-ROM | disk | FTP | other *** search
INI File | 2003-04-16 | 2.9 KB | 274 lines |
- [-COMMENT-:GLOBAL]
- # =============================================================
- # FORTRAN 90-95 LANGUAGE KEYWORD FILE FOR CRIMSON EDITOR
- # Written by Francesco Aliprandi 2002.12.14
- # KEYWORDS0 == Specification statements
- # KEYWORDS1 == Intrinsic operations
- # KEYWORDS2 == Control statements
- # KEYWORDS3 == Input/output statements
- # KEYWORDS4 == Assignment and storage statements
- # KEYWORDS5 == Program structure statements
- # KEYWORDS6 == Intrinsic procedures
- # KEYWORDS7 == Standard intrinsic subroutines
- # =============================================================
-
- [KEYWORDS0:GLOBAL]
- # Specification statements
- ALLOCATABLE
- CHARACTER
- COMMON
- COMPLEX
- DATA
- DIMENSION
- DOUBLE PRECISION
- EQUIVALENCE
- EXTERNAL
- IMPLICIT
- INTEGER
- INTENT
- INTRINSIC
- LOGICAL
- NAMELIST
- OPTIONAL
- PARAMETER
- POINTER
- PRIVATE
- PUBLIC
- REAL
- SAVE
- SEQUENCE
- TARGET
- TYPE
-
- [KEYWORDS1:GLOBAL]
- # Intrinsic operations
- **
- *
- /
- +
- -
- //
- .EQ.
- .NE.
- .LT.
- .LE.
- .GT.
- .GE.
- .NOT.
- .AND.
- .OR.
- .EQV.
- .NEQV.
- ==
- /=
- <
- <=
- >
- >=
- .TRUE.
- .FALSE.
-
- [KEYWORDS2:GLOBAL]
- # Control statements
- CALL
- CASE
- CONTINUE
- CYCLE
- DO
- ELSE IF
- ELSE
- ELSEWHERE
- END DO
- END FORALL
- END IF
- END SELECT
- END WHERE
- ENTRY
- EXIT
- FORALL
- GOTO
- IF
- RETURN
- SELECT CASE
- STOP
- THEN
- WHERE
-
- [KEYWORDS3:GLOBAL]
- # Input/output statements
- BACKSPACE
- CLOSE
- ENDFILE
- FORMAT
- INQUIRE
- OPEN
- PRINT
- READ
- REWIND
- WRITE
-
- [KEYWORDS4:GLOBAL]
- # Assignment and storage statements
- ALLOCATE
- DEALLOCATE
- NULLIFY
-
- [KEYWORDS5:GLOBAL]
- # Program structure statements
- BLOCK DATA
- CONTAINS
- END
- FUNCTION
- INTERFACE
- MODULE
- PROGRAM
- SUBROUTINE
- USE
-
- [KEYWORDS6:GLOBAL]
- # Intrinsic procedures
-
- # Numeric functions
- ABS
- AIMAG
- AINT
- ANINT
- DNINT
- CEILING
- CMPLX
- CONJG
- DBLE
- DIM
- DPROD
- EXPONENT
- FLOOR
- FRACTION
- INT
- MAX
- MIN
- MOD
- MODULO
- NEAREST
- NINT
- REAL
- RRSPACING
- SCALE
- SET_EXPONENT
- SIGN
- SPACING
-
- # Mathematical functions
- ACOS
- ASIN
- ATAN
- ATAN2
- COS
- COSH
- EXP
- LOG
- LOG10
- SIN
- SINH
- SQRT
- TAN
- TANH
-
- # Character functions
- ACHAR
- ADJUSTL
- ADJUSTR
- CHAR
- IACHAR
- ICHAR
- INDEX
- LEN
- LEN_TRIM
- LGE
- LGT
- LLE
- LLT
- REPEAT
- SCAN
- TRIM
- VERIFY
-
- # Array functions
- ALL
- ALLOCATED
- ANY
- COUNT
- CSHIFT
- DOT_PRODUCT
- EOSHIFT
- LBOUND
- MATMUL
- MAXLOC
- MAXVAL
- MERGE
- MINLOC
- MINVAL
- PACK
- PRODUCT
- RESHAPE
- SHAPE
- SIZE
- SPREAD
- SUM
- TRANSPOSE
- UBOUND
- UNPACK
-
- # Inquiry and kind functions
- ALLOCATED
- ASSOCIATED
- BIT_SIZE
- DIGITS
- EPSILON
- HUGE
- KIND
- LBOUND
- LEN
- MAXEXPONENT
- MINEXPONENT
- PRECISION
- PRESENT
- RADIX
- RANGE
- SELECTED_INT_KIND
- SELECTED_REAL_KIND
- SHAPE
- SIZE
- TINY
- UBOUND
-
- # Bit manipulation procedures
- BTEST
- IAND
- IBCLR
- IBITS
- IBSET
- IEOR
- IOR
- ISHFT
- ISHFTC
- MVBITS
- NOT
-
- # Other intrinsic functions
- LOGICAL
- NULL
- TRANSFER
-
- [KEYWORDS7:GLOBAL]
- # Standard intrinsic subroutines
- CPU_TIME
- DATE_AND_TIME
- MVBITS
- RANDOM_NUMBER
- RANDOM_SEED
- SYSTEM_CLOCK
-
- [KEYWORDS8:GLOBAL]
-
- [KEYWORDS9:GLOBAL]
-